small bay/inlet - German English Dictionary